potato cubes - Alemán Inglés Diccionario